#ifndef BASE_FUNCTION_H
#define BASE_FUNCTION_H

#include <Arduino.h>

extern const int SensorLeft_2;
extern const int SensorRight_2;
extern const int SensorLeft_1;
extern const int SensorRight_1;

extern int SL_2; // 循迹
extern int SR_2;
extern int SL_1; // 避障
extern int SR_1;

void BF_Init(void);                 // 引脚初始化
void chassis_accelerate(int speed); // 直行
void chassis_brake(void);           // 刹车
void chassis_leftturn(int speed);   // 左转
void chassis_rightturn(int speed);  // 右转
void leftturn(int time, int speed);
void rightturn(int time, int speed);

#endif